• word of the day

    avalanche lily

    avalanche lily - Dictionary definition and meaning for word avalanche lily

    Definition
    (noun) perennial herb having large white flowers marked with orange; found near the snow line in the northwestern United States

Word used in video below:
text: Shh! You'll cause an avalanche.
Download our Mobile App Today
Receive our word of the day
on Whatsapp